projecting scaffolding - Turkish English Dictionary